package com.sc.nft.dto.wallet;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.Date;

@Data
public class DaoAccountDTO {

    @ApiModelProperty("对公银行账户")
    @NotBlank(message = "请输入对公银行账户")
    private String bankAccount;

    @ApiModelProperty("银行名称")
    @NotBlank(message = "请选择银行")
    private String bankName;

    @ApiModelProperty("银行编码")
    @NotBlank(message = "银行编码不能为空")
    private String bankCode;



    @ApiModelProperty("开户行")
    @NotBlank(message = "请输入开户行")
    private String brBankName;

    @ApiModelProperty("省份")
    @NotBlank(message = "请选择省份")
    private String province;

    @ApiModelProperty("省份编码")
    @NotBlank(message = "省份编码不能为空")
    private String provinceCode;

    @ApiModelProperty("市")
    @NotBlank(message = "市不能为空")
    private String city;

    @ApiModelProperty("市编码")
    @NotBlank(message = "市编码不能为空")
    private String cityCode;


    @ApiModelProperty("开户行编码")
    @NotNull(message = "请输入开户行编码")
    private String brBankCode;

    @ApiModelProperty("银行预留手机号")
    @NotBlank(message = "请输入银行预留手机号")
    private String phone;












}
